ore amenable to amalgamation - Turkish English Dictionary